Jambu Phalam meaning in english


Word: ജംബു ഫലം Transliteration: jṁbu phalṁ

Meaning of ജംബു ഫലം in english :

Noun Rose apple
Related wordsjṁbu phalṁ (ജംബു ഫലം) - Rose apple 
Malayalam to English
English To Malayalam